Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Chile F2 Asirom Challenger Brasov - Brasov TED Open-Akbank Private Banking - Istanbul Prasentiert Von Seat Wolfsburg - Wolfsburg AXA Open - Espinho Zagreb Open - Zagreb Newcastle Challenger - Newcastle La Serena Open - La Serena Ciudad de Pozoblanco Open Diputacion - Cordoba Open de L'Isere - Grenoble Challenger ATP de Cuenca Diario El Mercurio - Cuenca San Marino Cepu Open - San Marino Copa Petrobras Uruguay - Montevideo Hurricane Tennis Open - Bradenton Bergamo Challenger Open Seat-Godo '99 - Barcelona Hellmann's Cup - Santiago Open 13 - Marseille XII Internazionali di Tennis CARISBO - Bologna International Championship of Croatia - Umag Grand Prix de Tennis de Toulouse - Toulouse Cerveza Club Columbia Open - Bogota Sybase Open - San Jose St. Petersburg Open - St. Petersburg RCA Championships - Indianapolis Cerveza Club Columbia Open - Bogota Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona UBS Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille RCA Championships - Indianapolis ABN/AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Idea Prokom Open - Sopot RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon BellSouth Open - Vina del Mar Open Seat Godo 2003 - Barcelona Ordina Open - 's-Hertogenbosch Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon I Tourneo Fila Citta di Brindisi - Brindisi XI Venice Open - Venice Visa Tennis Open - Sao Paulo Pekao Open 2001 - Szczecin VII Trofeo Ciudad de Quito - Quito Warsteiner Challenger Series - Lippstadt Challenger Ford de Cherbourg - Cherbourg VII Torneo Internazionale di Tennis - Barletta Barletta Citta'Della Disfida Open 98 - Barletta BPCA Open de Nice-Tounoi Challenger - Nice Open de Montauban - Montauban Venice Open - Venice Ostend Challenger Tennis Cup of Flanders - Ostende VI Open Banc Agricol - Andorra Alfa Romeo Tennis Cup - Cordenons V Trofeo Ciudad de Quito - Quito C.T. San Remo - XIII Piertomaso Tessitore - San Remo Prague Open - Prague Riviera di Rimini Challenger 2004 - Rimini Samarkand Challenger - Samarkand Rhein-Main Challenger 2004 - Aschaffenburg Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Guadalajara - Guadalajara Tunis Open - Tunis Open D'Orleans - Orleans Adidas International - Sydney Open 13 - Marseille Campionati Internazionali di Sicilia - Palermo Almaty Challenger 1 - Almaty Open de Moselle - Metz Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Argentina Open - Buenos Aires Kos-Zucchetti Tennis Cup - Cordenons Brasil Open - Costa do Sauipe XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Bancolombia Open - Bogota San Luis Potosi Challenger - San Luis Potosi Open 13 - Marseille Grand Prix Hassan II - Casablanca Men's Pro Challenger at Tunica National - Tunica 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Sunrise Challenger San Luis Potosi Challenger Legg Mason Tennis Classic - Washington Lima Challenger Open de Moselle - Metz ATP Kremlin Cup - Moscow Cherbourg Challeger Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca BMW Open - Munich The Stella Artois Championships - London Red Letter Days Open - Nottingham Le Gosier Challenger Pilot Pen Tennis - New Haven Open de Moselle - Metz Stockholm Open - Stockholm Cherbourg Challenger Bordeaux Challenger Grand Prix de Tennis de Lyon - Lyon Siemens Open 2002 - Scheveningen Grand Prix Hassan II - Casablanca Ordina Open - s-Hertogenbosch Open de Moselle - Metz Telesp Celular Open - Ribeirao Preto Open Sabadell Atlantico - Barcelona Indianapolis Tennis Championships - Indianapolis If Stockholm Open - Stockholm Serbia Open - Belgrade Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril Bulgarian Challenger 2002 - Sofia Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz If Stockholm Open - Stockholm Heineken Open - Auckland VIII Trofeo Ciudad de Quito - Quito Britania Zavaleta - Puebla Heilbronn Challenger - Heilbronn Napoli International Cup - Napoli Zivnobanka Open - Prostejov Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Pomorski Bank Kredytowy Open - Szczecin Memorial Manfredini - Sassuolo ATP Challenger La Serena - La Serena Internationaux de Tennis de Brest - Brest Challenger Ford de Cherbourg - Cherbourg Open 13 - Marseille The Surbiton Trophy - Surbiton Zivnobanka Czech Open - Prostejov Trani Cup - Trani San Luis Potosi Challenger - San Luis Potosi Pekao Open - Szczecin Copa Ericsson - Santiago Copa Ericsson - Buenos Aires VIII Avierto Internacional de Salinas - Salinas Open Sainte-Victoire - Aix-En-Provence Copa Sevilla 2007 - Seville VI Gramado Open de Tenis - Gramado Open Sainte Victoire - Aix-En-Provence Quimper Challenger San Benedetto Challenger - San Benedetto Challenger Lugano - Lugano Pekao Open 2004 - Szczecin Copa Petrobras Bogota - Bogota 9° Trani Cup - Trani Copa Telefonica CTC Chile - Santiago Rennes Challenger Orleans Challenger Noumea Challenger San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon 2002 Eddleman USTA Challenger - Birmingham St. Petersburg Open - St. Petersburg ARMS USTA Challenger - Rocky Mount Gold Flake Open - Chennai Memorial Savigni - Sassuolo Japan Open - Tokyo Challenger Canottieri Minico - Mantova Investor Swedish Open - Bastad The Samsung Open - Bournemouth Connex Open Romania - Bucharest XXIX Edizione 'A.Savoldi Marco' - Manerbio Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Franklin Templeton Tennis Classic - Scottsdale Grolsch Open - Amsterdam Connex Open Romania - Bucharest XIII Trofeo Ciudad de Quito - Quito CA Tennis Trophy - Vienna Grand Prix de Tennis de Toulouse - Toulouse Top Wool Challenger Biella - Biella America's Red Clay Tennis Championship - Coral Springs The Stella Artois Grass Court Championships - London Pekao Open 2003 - Szczecin Open de L'Isere - Grenoble Internazionali di Tennis di San Marino - San Marino MFS Pro Tennis Championships - Boston International Championships of Sicily - Palermo CA Tennis Trophy - Vienna Abierto Mexicano de Tenis - Mexico City Kremlin Cup - Moscow Adidas International - Sydney Bukhara Challenger - Bukhara Kroger / St. Jude International - Memphis Copa AT&T - Buenos Aires Tehran Open 2004 - Tehran Open de L'Isere - Grenoble X Trofeo Ciudad de Quito - Quito Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires Merano Open - Merano Rado Swiss Open - Gstaad Mallorca Open - Mallorca adidas Open de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Mexico City Internazionali di Tennis di San Marino - San Marino Davidoff Swiss Indoors - Basel Legg Mason Tennis Classic - Washington D.C. Chevrolet Cup - Santiago Mallorca Open - Mallorca Gerry Weber Open - Halle Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Paraguay - Asuncion Challenger Britania Zavaleta - Puebla Copa Petrobras Argentina - Buenos Aires CA Tennis Trophy - Vienna Challenger de Providencia-Copa Kia - Santiago Mallorca Open - Mallorca Grand Prix Hassan II - Casablanca BMW Open - Munich MFS Pro Tennis Championships - Boston Waldbaum's Hamlet Cup - Long Island Challenger Casablanca San Angel - Mexico City XL Bermuda Open - Bermuda Campionati Internazionali di Sicilia - Palermo BNP Paribas Primrose - Bordeaux Copa AT&T - Buenos Aires Memorial A. Manfredini Sassuolo Challenger - Sassuolo Bulgarian Open Challenger - Sofia Vietnam Open - Ho Chi Minh City Guzzini Challenger - Recanati Open de Moselle - Metz Gerry Weber Open - Halle AIG Japan Open - Tokyo Seguros Bolivar Open - Bogota Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb Samarkand Challenger - Samarkand LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Geneva Challenger - Geneva Southern Capital Cup - Almaty Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Copa Petrobras-Paraguay - Asuncion Lima Challenger - Lima Iquique Challenger Heilbronn Challenger Bucaramanga Challenger Cherbourg Challenger Santiago Challenger Bogota Challenger Pereira Challenger Bordeaux Challenger The Priority Telecom Open - Amersfoort Milan Challenger Reggio Emilia Challenger Turin Challenger Bogota Challenger Manta Challenger Bogota Challenger Buenos Aires Challenger Mons Challenger Montevideo Challenger Asuncion Challenger Rennes Challenger Santiago Challenger Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Guayaquil Challenger Sunrise Challenger Tunis Challenger Bordeaux Challenger Pilot Pen Tennis - New Haven Nottingham Challenger Open 13 - Marseille Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Open de Moselle - Metz Mons Challenger Rennes Challenger Cherbourg Challenger French Open - Paris Rome Challenger Bordeaux Challenger Granby Challenger Recanati Challenger Segovia Challenger St. Remy Challenger ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Le Gosier Challenger Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Grand Prix de Tennis de Lyon - Lyon Countrywide Classic - Los Angeles International Championship of Croatia - Umag Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Grolsch Open - Amsterdam RCA Championships - Indianapolis Pilot Pen International - New Haven Hellmann's Cup - Santiago The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Kremlin Cup - Moscow The Nottingham Open - Nottingham Adidas International - Sydney Open 88 - Contrexeville Open Seat-Godo 2001 - Barcelona Croatia Open - Umag Idea Prokom Open - Sopot The Hamlet Cup - Long Island VII Avierto Internacional de Salinas - Salinas Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Dubai Tennis Open - Dubai Trofeo Conde de Godo - Barcelona U.S. Men's Clay Court Championships - Houston Copa Ericsson - Montevideo Qatar Mobil Open 2000 - Doha Aberto de Sao Paulo - Sao Paulo Wimbledon - London 12th Paris Open - Paris Italian Open - Rome du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid XIV Challenger ATP Club Premium Open - Quito Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Marbella Open - Marbella Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Davidoff Swiss Indoors - Basel Heineken Trophy - 's-Hertogenbosch French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Generali Open - Kitzbuhel Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Nord/LB Open - Braunschweig Australian Open - Melbourne Energis Open - Amersfoort French Open - Paris Copenhagen Open - Copenhagen The Nottingham Open - Nottingham AAPT Championships - Adelaide Aptos Challenger 1999 Mercedes Cup - Stuttgart Internazionali di Tennis di San Marino - San Marino Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide Open 13 - Marseille AXA Cup - London BMW Open - Munich Croatia Open - Umag RCA Championships - Indianapolis AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Gerry Weber Open - Halle Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Wimbledon - London Adidas International - Sydney Open 13 - Marseille BellSouth Open - Vina del Mar U.S. Open - New York Adidas International - Sydney Australian Open - Melbourne International Tennis Championships - Delray Beach French Open - Paris Wimbledon - London Pilot Pen Tennis - New Haven Sydney International - Sydney U.S. Open - New York Australian Open - Melbourne French Open - Paris The Artois Championships - London AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Croatia Open - Umag Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Milan Indoors - Milan BellSouth Open - Vina del Mar Open 13 - Marseille Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco ARAG World Team Championship - Dusseldorf Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney Countrywide Classic - Los Angeles Wimbledon - London Open 13 - Marseille Legg Mason Tennis Classic - Washington Medibank International - Sydney Open 13 - Marseille BMW Open - Munich If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport AEGON Championships - London Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Open de Moselle - Metz Copenhagen Open - Copenhagen Monte Carlo Open - Monte Carlo 14th Paris Open - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Australian Open - Melbourne Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome BNP Paribas Masters - Paris French Open - Paris Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Davidoff Swiss Indoors - Basel Wimbledon - London Masters Series - Hamburg U.S. Open - New York Internationaler Raiffeisen Grand Prix - St. Polten Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris Wimbledon - London Mutua Madrilena Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Tennis Masters Series - Rome ABN/AMRO World Tennis Tournament - Rotterdam Rogers Masters - Toronto Sony Ericsson Open - Miami Tennis Masters Series - Hamburg The Lipton Championships - Key Biscayne Masters Series Monte Carlo - Monte Carlo Tennis Masters Series - Toronto Rogers Masters - Toronto Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Montreal U.S. Open - New York St. Petersburg Open - St. Petersburg Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Wimbledon - London Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne French Open - Paris Campionati BNL dItalia - Rome Wimbledon - London U.S. Open - New York Open de Tenis Comunidad Valenciana - Valencia BNP Paribas Masters - Paris U.S. Open - New York U.S. Open - New York Sony Ericsson Open - Miami Internationaler Raiffeisen Grand Prix - St. Polten Wimbledon - London Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, 1R, BRA-FRA 4-1 Davis Cup, Group 1, REL2, ARG-COL 4-1 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 1 Masters Guinot Mary Cohr Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, 1R, ROU-FRA 0-5 Australian Open - Melbourne Masters Series Monte-Carlo - Monte-Carlo Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, SF, FRA-USA 3-2 Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, World Group, 1R, FRA-NED 3-2 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, 1R, FRA-ROU 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, SF, FRA-ARG 5-0 Tennis Masters Cup - Shanghai Olympics - Sydney Olympics - Athens